Big Huge Thesaurus

Chinese deity

noun

sounds kind of like